to surmount difficulties - Englisch Synonyme Wörterbuch